package com.pig4cloud.pig.admin.api.entity;

import cn.idev.excel.annotation.ExcelIgnore;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * 业务表1
 *
 * @author pig
 * @date 2025-04-10 17:12:07
 */
@Data
@TableName("biz_table_3")
@EqualsAndHashCode(callSuper = true)
@Schema(description = "业务表3")
public class BizTable3Entity extends Model<BizTable3Entity> {


	/**
	 * 自增主键
	 */
	@TableId(type = IdType.AUTO)
	@Schema(description = "自增主键")
	@ExcelIgnore
	private Long id;

	/**
	 * 字段1
	 */
	@Schema(description = "字段1")
	private String obj1;

	/**
	 * 字段2
	 */
	@Schema(description = "字段2")
	private String obj2;

	/**
	 * 字段3
	 */
	@Schema(description = "字段3")
	private String obj3;

	/**
	 * 字段4
	 */
	@Schema(description = "字段4")
	private String obj4;

	/**
	 * 字段5
	 */
	@Schema(description = "字段5")
	private String obj5;

	/**
	 * 字段6
	 */
	@Schema(description = "字段6")
	private String obj6;

	/**
	 * 字段7
	 */
	@Schema(description = "字段7")
	private String obj7;

	/**
	 * 字段8
	 */
	@Schema(description = "字段8")
	private String obj8;

	/**
	 * 字段9
	 */
	@Schema(description = "字段9")
	private String obj9;

	/**
	 * 字段10
	 */
	@Schema(description = "字段10")
	private String obj10;

	/**
	 * 字段11
	 */
	@Schema(description = "字段11")
	private String obj11;

	/**
	 * 字段12
	 */
	@Schema(description = "字段12")
	private String obj12;

	/**
	 * 字段13
	 */
	@Schema(description = "字段13")
	private String obj13;

	/**
	 * 字段14
	 */
	@Schema(description = "字段14")
	private String obj14;

	/**
	 * 字段15
	 */
	@Schema(description = "字段15")
	private String obj15;

	/**
	 * 字段16
	 */
	@Schema(description = "字段16")
	private String obj16;

	/**
	 * 字段17
	 */
	@Schema(description = "字段17")
	private String obj17;

	/**
	 * 字段18
	 */
	@Schema(description = "字段18")
	private String obj18;

	/**
	 * 字段19
	 */
	@Schema(description = "字段19")
	private String obj19;

	/**
	 * 字段20
	 */
	@Schema(description = "字段20")
	private String obj20;

	/**
	 * 创建时间
	 */
	@Schema(description = "创建时间")
	private LocalDateTime createdAt;

	/**
	 * 更新时间
	 */
	@Schema(description = "更新时间")
	private LocalDateTime updatedAt;
}
